What is the meaning of the word "beaver away"?

Definitions:

  1. to work hard on something copy to clipboard verb
    • They beavered away at preparing the meal. copy to clipboard

Synonyms: